member of the papilionaceae family - Spanish English Dictionary